catching insects - Turkish English Dictionary